gpio subsystem · Maintained
Maintainers
- M Linus Walleij <linusw@kernel.org>
- M Bartosz Golaszewski <brgl@kernel.org>
Paths
- F
Documentation/admin-guide/gpio/ - F
Documentation/devicetree/bindings/gpio/ - F
Documentation/driver-api/gpio/ - F
drivers/gpio/ - F
include/dt-bindings/gpio/ - F
include/linux/gpio.h - F
include/linux/gpio/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v3 0/2] gpio: fix sleeping-in-atomic in shared-proxy; restore meson non-sleeping
2026-06-30 10:16 · 1 reply in 7d · Viacheslav Bocharov <hidden> -
HOTtoday
[PATCH 00/32] x86/msr: Drop 32-bit MSR interfaces
2026-06-29 06:08 · 2 replies in 7d · Juergen Gross <jgross@suse.com> -
HOTtoday
[PATCH RFC] gpio: loongson-64bit: Add back the support for gsi_idx_map
2026-06-29 21:05 · 0 replies in 7d · Miao Wang <hidden> -
HOTtoday
[PATCH] gpio-f7188x: Add support for NCT6126D version B
2026-06-29 14:07 · 0 replies in 7d · Paul Louvel <hidden> -
HOTtoday
[PATCH] [RFC] gpiolib: introduce gpio_name() helper
2026-06-29 13:59 · 0 replies in 7d · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH 00/13] treewide: replace linux/gpio.h
2026-06-29 13:28 · 1 reply in 7d · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH v5 0/6] gpiolib: fence off legacy interfaces
2026-06-29 13:04 · 1 reply in 7d · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH] gpio: swnode: remove deprecated lookup mechanism
2026-06-29 10:55 · 0 replies in 7d · Bartosz Golaszewski <hidden> -
HOTtoday
[PATCH 0/5] software node: provide support for fw_devlink
2026-06-29 10:52 · 1 reply in 7d · Bartosz Golaszewski <hidden> -
WARM1d
[PATCH] gpio: dwapb: Defer clock gating until noirq
2026-06-29 05:32 · 0 replies in 7d · Jia Wang via B4 Relay <devnull+wangjia.ultrarisc.com@kernel.org>
Active reviewers (last 30 days)
-
Sashiko <sashiko-bot@kernel.org>
6 attestations (6 Reported-by) · last on 2026-06-26 -
Linus Walleij <hidden>
4 attestations (4 Reviewed-by) · last on 2026-06-18 -
Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
4 attestations (2 Reviewed-by, 2 Tested-by) · last on 2026-06-18 -
Vicente Bergas <hidden>
4 attestations (2 Co-developed-by, 2 Tested-by) · last on 2026-06-09 -
Marek Szyprowski <m.szyprowski@samsung.com>
3 attestations (3 Reported-by) · last on 2026-06-30 -
Linus Walleij <linusw@kernel.org>
3 attestations (3 Reviewed-by) · last on 2026-06-22 -
Yu-Chun Lin <eleanor.lin@realtek.com>
1 attestation (1 Co-developed-by) · last on 2026-06-22 -
Krzysztof Kozlowski <hidden>
1 attestation (1 Reviewed-by) · last on 2026-06-22 -
Daniel Thompson <hidden>
1 attestation (1 Co-developed-by) · last on 2026-06-05
Recent patches
Most-recent 30 patches in this subsystem on linux-gpio (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v3 1/2] gpio: shared-proxy: always serialize with a sleeping mutex
2026-06-30 · Viacheslav Bocharov <hidden> -
HOTtoday
[PATCH RFC] gpio: loongson-64bit: Add back the support for gsi_idx_map
2026-06-29 · Miao Wang <hidden> -
HOTtoday
[PATCH] gpio-f7188x: Add support for NCT6126D version B
2026-06-29 · Paul Louvel <hidden> -
HOTtoday
[PATCH] [RFC] gpiolib: introduce gpio_name() helper
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH 13/13] gpiolib: remove linux/gpio.h
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH 6/6] [v5] gpiolib: turn off legacy interface by default
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
HOTtoday
[PATCH] gpio: swnode: remove deprecated lookup mechanism
2026-06-29 · Bartosz Golaszewski <hidden> -
HOTtoday
[PATCH 5/5] gpio: kunit: add test cases verifying swnode devlink support
2026-06-29 · Bartosz Golaszewski <hidden> -
HOTtoday
[PATCH 31/32] treewide: convert rdmsrq() from a macro to an inline function
2026-06-29 · Juergen Gross <jgross@suse.com> -
HOTtoday
[PATCH 24/32] drivers/gpio: Stop using 32-bit MSR interfaces
2026-06-29 · Juergen Gross <jgross@suse.com> -
WARM1d
[PATCH] gpio: dwapb: Defer clock gating until noirq
2026-06-29 · Jia Wang via B4 Relay <devnull+wangjia.ultrarisc.com@kernel.org> -
DORMANTno replies
[PATCH] gpio: mvebu: add wake-up interrupt support
2026-06-28 · Rosen Penev <hidden> -
DORMANTno replies
[PATCH v2 4/4] gpio: mt7621: unify naming style in driver code
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COOLING4d
[PATCH v2 3/4] gpio: mt7621: be sure IRQ domain is created before exposing GPIO chips
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COOLING4d
[PATCH v2 2/4] gpio: mt7621: more robust management of IRQ domain teardown
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
COOLING4d
[PATCH v2 1/4] gpio: mt7621: avoid corruption of shared interrupt trigger state
2026-06-26 · Sergio Paracuellos <sergio.paracuellos@gmail.com> -
HOTtoday
[PATCH v14 4/5] gpio: rpmsg: add generic rpmsg GPIO driver
2026-06-25 · Shenwei Wang <hidden> -
HOTtoday
[PATCH v14 2/5] dt-bindings: remoteproc: imx_rproc: Add "rpmsg" subnode support
2026-06-25 · Shenwei Wang <hidden> -
HOTtoday
[PATCH v14 1/5] docs: driver-api: gpio: rpmsg gpio driver over rpmsg bus
2026-06-25 · Shenwei Wang <hidden> -
HOTtoday
[PATCH v2 1/2] gpio: shared-proxy: always serialize with a sleeping mutex
2026-06-25 · Viacheslav Bocharov <hidden> -
COOLING4d
[PATCH v3] gpio: htc-egpio: use managed gpiochip registration
2026-06-24 · Pengpeng Hou <hidden> -
COOLING4d
[PATCH v3] gpio: mvebu: fail probe if gpiochip registration fails
2026-06-24 · Pengpeng Hou <hidden> -
COOLING4d
[PATCH] gpio: pca9570: Use I2C match data
2026-06-24 · Pengpeng Hou <hidden> -
COOLING7d
[PATCH 1/1] gpio: davinci: fix IRQ domain leak on devm_kzalloc failure
2026-06-23 · <hidden> -
COOLING7d
[PATCH v2] gpio: htc-egpio: use managed gpiochip registration
2026-06-22 · Pengpeng Hou <hidden> -
COOLING7d
[PATCH v2] gpio: mvebu: fail probe if gpiochip registration fails
2026-06-22 · Pengpeng Hou <hidden> -
COOLING4d
REVIEWED: 31 (31M) [PATCH v4 3/4] gpio: realtek: Add driver for Realtek DHC RTD1625 SoC
2026-06-22 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v4 1/4] dt-bindings: gpio: realtek: Add realtek,rtd1625-gpio
2026-06-22 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COOLING4d
[PATCH v4 2/4] gpio: Replace "default y" with "default ARCH_REALTEK" in Kconfig
2026-06-22 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COOLING8d
[PATCH] gpiolib: initialize return value in gpiochip_set_multiple()
2026-06-20 · Ruoyu Wang <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE187d
REVIEWED: 1 (0M) [PATCH] gpiolib: fix race condition for gdev->srcu
2025-12-23 · Paweł Narewski <hidden> · 1 Reviewed-by -
STALE129d
REVIEWED: 32 (31M) [PATCH v5 3/3] gpio: gpio-ltc4283: Add support for the LTC4283 Swap Controller
2025-12-23 · Nuno Sá via B4 Relay <devnull+nuno.sa.analog.com@kernel.org> · 1 Reviewed-by, 1 Acked-by -
STALE176d
REVIEWED: 1 (0M) [PATCH v4 4/7] gpio: rockchip: support new version GPIO
2025-12-27 · Ye Zhang <hidden> · 1 Acked-by -
STALE176d
REVIEWED: 1 (0M) [PATCH v2 1/2] dt-bindings: gpio: spacemit: add compatible name for K3 SoC
2026-01-03 · Yixun Lan <hidden> · 1 Acked-by -
STALE158d
REVIEWED: 4 (4M) [PATCH v2 2/3] gpio: tegra186: Add support for Tegra264
2026-01-23 · Prathamesh Shete <hidden> · 1 Reviewed-by -
STALE157d
REVIEWED: 4 (4M) [PATCH v3 2/3] gpio: tegra186: Add support for Tegra264
2026-01-23 · Prathamesh Shete <hidden> · 1 Reviewed-by -
STALE153d
REVIEWED: 4 (4M) [PATCH v4 2/3] gpio: tegra186: Add support for Tegra264
2026-01-27 · Prathamesh Shete <hidden> · 1 Reviewed-by -
STALE153d
REVIEWED: 18 (18M) [PATCH v2] gpio: omap: do not register driver in probe()
2026-01-27 · Danilo Krummrich <dakr@kernel.org> · 1 Reviewed-by -
STALE147d
REVIEWED: 1 (0M) [PATCH v5 1/3] dt-bindings: gpio: Add Tegra264 support
2026-01-28 · Prathamesh Shete <hidden> · 1 Acked-by -
STALE147d
REVIEWED: 5 (4M) [PATCH v5 2/3] gpio: tegra186: Add support for Tegra264
2026-01-28 · Prathamesh Shete <hidden> · 1 Reviewed-by, 1 Acked-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE206d
[PATCH 1/2] gpio: rockchip: Call pinctrl for gpio config
2025-12-05 · Matthijs Kooijman <hidden> -
STALE203d
LANDED [PATCH 1/4] gpio: shared: fix NULL-pointer dereference in teardown path
2025-12-06 · Bartosz Golaszewski <hidden> -
STALE203d
LANDED [PATCH 2/4] gpio: shared: check if a reference is populated before cleaning its resources
2025-12-06 · Bartosz Golaszewski <hidden> -
STALE203d
LANDED [PATCH 3/4] gpio: shared: fix auxiliary device cleanup order
2025-12-06 · Bartosz Golaszewski <hidden> -
STALE203d
LANDED [PATCH 4/4] gpio: shared: make locking more fine-grained
2025-12-06 · Bartosz Golaszewski <hidden> -
STALE194d
LANDED [PATCH v2 3/3] gpio: pca953x: Add support for TCAL6408 TCAL6416
2025-12-16 · Jan Remmet <hidden> -
STALE194d
LANDED [PATCH v2 1/3] Documentation: gpio: add TCAL6408 and TCAL6416
2025-12-16 · Jan Remmet <hidden> -
STALE194d
LANDED [PATCH 2/3] gpio: realtek-otto: add COMPILE_TEST
2025-12-17 · Rosen Penev <hidden> -
STALE172d
LANDED [PATCH 1/3] gpiolib: allow multiple lookup tables per consumer
2025-12-22 · Bartosz Golaszewski <hidden> -
STALE172d
LANDED [PATCH 2/3] gpio: shared: verify con_id when adding proxy lookup
2025-12-22 · Bartosz Golaszewski <hidden>